average life expectancy - Français Anglais Dictionnaire